package com.wanmait.hr.service;

import com.wanmait.hr.util.Pager;
import com.wanmait.hr.vo.Contract;
import com.wanmait.hr.vo.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface UserService
{
    List<User> findAllSys();//--王志斌_获得所有的部门经理
    void addStaff(User user,String time,Contract c);//添加员工---陈正儒
    User findByOneUser( String emailName); //--张思浩_通过邮箱名查找用户
    void modifyPassword(User user); // 张思浩_修改密码
    List<User> getStaffInfo(User user);//获得不同条件下员工的信息--陈正儒
    void batchDeleteUser(String[] id);//花名册  批量删除员工--陈正儒
    void  deleteUser(int id);//单独删除用户--陈正儒

    List<User> getPersonnelChanges(User user);//获得异动人员--陈正儒

    User getUserInfoById(User user);//显示个人信息时获取登陆用户id--王志斌
}
